@import "~antd/lib/style/themes/default.less";

:global {
  .Insurance{
    padding: 15px 1px; 
  }
  @media print {
    .insurancescheme {
      position: absolute;
      top: 0;
      left: 0;
      z-index: 99;
    }
    .globalFooter___1W2x2{
      display: none;
    }
    .ant-layout-header {
        display: none;
    }
    .ant-layout-sider-children{
      display: none;
    }
  }
    .chooseorderlist{
        .ant-modal-body{
            padding:0 24px;
            overflow-y: scroll;
            height: 490px;
          }
          .ant-alert{
            margin:16px 0 0 0;
          }
          .ant-modal-content{
            width:710px;
            height: 600px;
          }
          .ant-modal-header{
            background-color: #F5F9FF;
          }
          .ant-modal-title{
            text-align: center;
          }
          .ant-alert-message{
            font-size: 12px;
          }
          .ant-table-thead > tr > th, .ant-table-tbody > tr > td{
            font-size: 12px; 
          }
          .ant-table-thead > tr > th{
            padding: 15px 10px;
          }
          .ant-table-tbody > tr > td{
            padding: 10px;
          }
          .ant-modal-footer{
            border-top: 0px solid #e8e8e8;
          }
          .ant-modal-footer div{
            text-align: center;
          }
    }
       
        //   选择产品
        .chooseproductlist{
            .ant-modal-body{
                padding:0 24px;
                overflow-y: scroll;
                height: 490px;
              }
              .ant-alert{
                margin:16px 0 0 0;
              }
              .ant-modal-content{
                width:710px;
                height: 600px;
              }
              .ant-modal-header{
                background-color: #F5F9FF;
              }
              .ant-modal-title{
                text-align: center;
              }
              .ant-alert-message{
                font-size: 12px;
              }      
            .ant-modal-footer{
                text-align: center;
                border-top: 0px solid #e8e8e8;
              }
              .ant-card{
                margin-top:16px;
                border-radius: 8px; 
              }
              .ant-card-body{
                  padding: 16px;
              }
              .ant-list-item{
                  padding: 0;
              }
              .ant-list-item-meta-avatar{
                  width: 110px;
                  height: 110px;
                  border: 1px solid gray;
                  margin-top:10px;
                  .ant-avatar{
                    width: 92px;
                    height: 92px;
                    img{
                    width: 92px;
                    height: 92px;
                    }
                  }
              }
              .ant-list-item-meta-content{
                .ant-list-item-meta-title{
                    a{           
                        font-size: 18px;
                        color: #333333;
                        font-weight: bold;
                    }
                }
                .ant-list-item-meta-description{         
                    font-size: 12px;
                    color: rgba(0,0,0,0.65);
                    .premium{
                        font-size: 12px;
                        color: #999999;
                        margin-top: 5px;
                        .guaranteebig{
                            font-size: 20px;
                            color: #FF420F;
                        }
                        .guaranteesm{
                            font-size: 12px;
                            color: #FF420F;
                        }
                        .productselect{
                           font-size: 24px;
                            color: white;
                            background-color: #00CB28;
                            border-radius: 50%;
                            position: absolute;
                            bottom: 0px;
                            right: 0px;
                        }
                    }
                }
              }
        }
        //温馨提示
        .surancetip{
          .ant-modal-body{
            padding:0 24px;
            p{
              margin: 16px 0;
              font-family: PingFangSC-Regular;
              font-size: 14px;
              color: #333333;
            }
            img{
              width: 668px;
              height: 220px;
              background-color: #F4F3F3;
              border: 1px solid #E9E9E9;
              border-radius: 4px;

            }
          }
          .ant-alert{
            margin:16px 0 0 0;
          }
          .ant-modal-content{
            width:710px;
          }
          .ant-modal-header{
            background-color: #F5F9FF;
          }
          .ant-modal-title{
            text-align: center;
          }
          .ant-alert-message{
            font-size: 12px;
          }      
        .ant-modal-footer{
            text-align: center;
            border-top: 0px solid #e8e8e8;
            padding: 16px;
          }
        }
        // 温馨提示1
        .gurantee{
          .ant-modal-body{
            padding:0 24px;
            
            .productselect{
              display: block;
              width: 40px;
              font-size: 40px;
              margin: 16px auto;
              background: #00CB28;
              color: white;
              border-radius: 50%;
            }
            p{
              margin:0;
              font-size: 14px;
              color: #333333;
            }
          }
          .ant-alert{
            margin:16px 0 0 0;
          }
          .ant-modal-content{
            width:520px;
          }
          .ant-modal-header{
            background-color: #F5F9FF;
          }
          .ant-modal-title{
            text-align: center;
          }
          .ant-alert-message{
            font-size: 12px;
          }      
        .ant-modal-footer{
            text-align: center;
            border-top: 0px solid #e8e8e8;
            padding: 16px;
          }
        }
        //保险员减员提示
        .reducepeople{
          .ant-modal-body{
            padding:0 24px; 
            .ant-alert{
              margin:16px 0;
            }
            p{
              margin:0;
              font-size: 14px;
              color: #333333;
            }
          }
          .ant-alert{
            margin:16px 0 0 0;
          }
          .ant-modal-content{
            width:520px;
          }
          .ant-modal-header{
            background-color: #F5F9FF;
          }
          .ant-modal-title{
            text-align: center;
          }
          .ant-alert-message{
            font-size: 12px;
          }      
        .ant-modal-footer{
            text-align: center;
            border-top: 0px solid #e8e8e8;
            padding: 16px;
          }
        }
        // 获取方案书
        .accessbook{
          .ant-modal-body{
            // height: 385px;
            padding:0 24px; 
            .ant-form{
              margin: 24px 0 0x;
              .ant-form-item{
                margin-bottom: 16px;
              }
            }
          }
          .ant-alert{
            margin:16px 0 0 0;
          }
          .ant-modal-content{
            width:520px;
          }
          .ant-modal-header{
            background-color: #F5F9FF;
          }
          .ant-modal-title{
            text-align: center;
          }
          .ant-alert-message{
            font-size: 12px;
          }      
          .ant-modal-footer{
            text-align: center;
            border-top: 0px solid #e8e8e8;
            padding: 0px;
          }
        }
        // 通知-购买引导
        .productguidance{
          .ant-modal-body{
            padding:0 50px;
            p{
              // margin: 16px 0;
              font-size: 14px;
              color: #666666;
            }
            img{
              margin: 16px 0;
              width: 610px;
              height: 220px;
              background: #F4F3F3;
              border: 1px solid #E9E9E9;
              border-radius: 4px;

            }
            .guidancejump{
              width: 200px;
              margin-bottom:10px;
              span{
                display: inline-block;
                width:8px;
                height: 8px;
                background-color: #999999;
                border-radius: 50%;
                margin: -3px 10px 0 0px;
              }     
              a{
                font-size: 14px;
                color: #666666;
                text-decoration: underline ;
              }
             
            }
            .guidancejump:hover{
              span{
                background: #0F71FF;
              }
              a{
                color: #0F71FF ;

              }
            }
          }
          .ant-alert{
            margin:16px 0 0 0;
          }
          .ant-modal-content{
            width:710px;
          }
          .ant-modal-title{
            font-size: 14px;
            color: #999999;
            .guidanceauthor{
              font-size: 14px;
              color: #999999;
              margin-bottom: 3px;
              span{
                color: #999999;
              }
              .guidancepingtai{
                color: #333333;
                font-weight: bold;
              }
            }
            span{
              color: #666666;
            }
            .guidancetime{
              position: absolute;
              top: 17px;
              right: 50px;
              span{
                font-size: 12px;
                color: #999999;
              }
            }
          }
          .ant-alert-message{
            font-size: 12px;
          }      
        .ant-modal-footer{
            padding: 16px;
          }
        }

}




